@charset "utf-8";
/* Write your styles */
ul {
    padding: 0px;
    margin: 0px;
}

ul li {
    padding: 0px;
    margin: 0px;
    list-style: none
}



.pg-demo {
    width: 100%;
    max-width: 960px;
    position: relative;
}
#demo-view {position: absolute;top: 0%;width: 100%;z-index: 999;}
.demo-bar{text-align: left;/*min-height: 50px;line-height: 50px;background: url("top_logo.jpg") left center no-repeat;background-size: 100% auto;position: absolute;z-index: 99;top: 15px;*/width: 100%;}
/*.demo-bar img{display: none;}*/

.ims{width: 100%;}
.note img{width:100%;}
.more{text-decoration: underline;}

/*** index ***/
.popupDiv{position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000;display:none;}
.bt_close{position:absolute;top:0;right:0; cursor:pointer;z-index:999999; display:none;}

.pos_index{position: absolute;width: 100%;}
.page-bg{position: fixed;bottom: 0;width: 100%;height: 100%;z-index:-1;}
.page-bg img{width: 100%;}



/** 菜单 **/
/*.am-menu{top: 0;}*/
.am-menu-offcanvas1 .am-menu-toggle{position: absolute; top: 0px; height: 100%; right: 10px; z-index: 99;font-size:2.4rem;color: #666666;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;}
.am-menu-toggle{top: 0; background: none; display: block;}
.am-menu-toggle .am-icon-bars{color: #666666;}
.am-offcanvas-bar{background: #583139; width: 100%;top: auto;left: 0;height: 92%;padding-top: 44px;}
.am-offcanvas-bar:after{background: #583139;}

.am-slider-a1{box-shadow:none!important;-webkit-box-shadow:none!important;}
.am-slider-a1 .am-control-nav{bottom: 35px;}
.am-slider-a1 .am-control-nav li a{background-color: rgba(0, 0, 0, .3);}
.am-slider-a1 .am-control-nav li a{box-shadow:none;-webkit-box-shadow:none;width: 9px;height: 9px;/*border-radius:inherit;*/}
.am-slider-a1 .am-control-nav li a.am-active, .am-slider-a1 .am-control-nav li a:hover{background-color: #583139;}

.am-menu-offcanvas1 .am-menu-sub{background-color: #623d45;border-top: none;}
.am-menu-offcanvas1 .am-menu-sub a:hover{color: #FFFFFF;}
.am-menu-offcanvas1 .am-menu-nav > .am-open > a, .am-menu-offcanvas1 .am-menu-nav > li > a:focus, .am-menu-offcanvas1 .am-menu-nav > li > a:hover{background-color: #623d45;color: #ffffff!important;}
.am-menu-offcanvas1 .am-menu-nav {width:100%;left: 0%;position: absolute;}
.am-menu-offcanvas1 .am-menu-nav{border-bottom: none; -webkit-box-shadow: none/*0 1px 0 rgba(255, 255, 255, .05)*/; box-shadow: none/*0 1px 0 rgba(255, 255, 255, .05)*/;}
.am-menu-offcanvas1 .am-menu-nav > li > a{border-top: none;border-bottom: none; -webkit-box-shadow: none/*inset 0 1px 0 rgba(255, 255, 255, .05)*/;text-shadow:none;font-size: 16px;}
.am-menu-offcanvas1 .am-menu-nav > li > a, .am-menu-offcanvas1 .am-menu-sub a{ color: #FFFFFF;}
.am-ic-remove{position: absolute;right: 25px;top: 8%;}
/** 菜单结束 **/

/** 图片切换 **/
.am-slider-a4 .am-control-nav li a{width: 20px;border-radius: 5px;}
.am-slider-a4 .am-control-nav li a.am-active {
    background-color: #b43b31;
    cursor: default;
    width: 28px;
}
.am-slider-a5 .am-control-nav li a.am-active, .am-slider-a5 .am-control-nav li a:hover{background-color: #b51424!important;}
.am-direction-nav{display: none;}
/** 图片切换结束 **/

.slick-prev{left:2px;background: url("btn_sk_prev.png") center center no-repeat;z-index: 99;}
.slick-next{right: 2px;background: url("btn_sk_next.png") center center no-repeat;z-index: 99;}
.slick-next, .slick-prev{opacity: .8;filter:alpha(opacity=80);}
.slick-next:before, .slick-prev:before{color: #d20e28;display: none;}
.slick-dots{bottom: -30px;}
.slick-dots li{width: 10px;height: 10px;}
.slick-dots li button:before{width: 9px;height: 9px;background: #ffffff;content:"";}
.slick-dots li.slick-active button:before{width: 9px;height: 9px;background: #b51424;}

.wz1 {
    padding: 3%;
}

.TB {
    border-top: 1px #CCCCCC solid;
    border-right: 1px #CCCCCC solid;
}

.TB td {
    border-bottom: 1px #CCCCCC solid;
    border-left: 1px #CCCCCC solid;
    line-height: 2.4rem;
    padding: 2px;
}

/** 下拉列表 **/
.am-btn-primary{
    background-color: #003686;
    border-color: #003686;
}
.am-btn-danger {
    background-color: #d31c19;
    border-color: #d31c19;
}
.am-active .am-btn-primary.am-dropdown-toggle, .am-btn-primary.am-active, .am-btn-primary:active, .am-btn-primary:focus, .am-btn-primary:hover{border-color: #003686 !important;background-color: #003686 !important;}
ul.am-dropdown-content > .am-active > a, ul.am-dropdown-content > .am-active > a:focus, ul.am-dropdown-content > .am-active > a:hover{background-color: #0248af !important;color: #ffffff;}
/** 选项卡 **/
.am-tabs{margin: 0px;padding: 0px;}
.am-tabs-bd{border: none;border-left: 1px #eeeeee solid;}
.am-tabs-bd .am-tab-panel{padding: 0px;}
.am-tabs-default .am-tabs-nav{background-color: #3f3f3f;}
.am-tabs-default .am-tabs-nav li a, .am-tabs-default .am-tabs-nav li a:hover{color: #ffffff;line-height: 50px;}
.am-tabs-default .am-tabs-nav > .am-active a{background-color: #005ab7;}
.am-tabs-default .am-tabs-nav > .am-active a:hover{color: #ffffff!important;}
.am-table{margin-bottom: 0px;}
.am-table > thead:first-child > tr:first-child > th{background: #eeeeee;}
.am-table-bordered > thead > tr > th, .am-table-bordered > tbody > tr > td {background-color:#ffffff;border-left: none;text-align: center;border-top: 1px #eeeeee solid;padding-bottom: 1rem;padding-top: 1rem;}
.am-table-striped > tbody > tr:nth-child(odd) > td{background-color: #ffffff;}

.am-icon-chevron-up:before{margin-top: 8px;margin-bottom: 8px;}
.am-figure-default{margin: 0;}
.am-figure-default img{margin: 0;padding: 0;border: none;}

.footer_link{width:100%;height:40px;position:relative;margin-bottom:2px;}
.footer_link p{padding-left:15px;height:38px;line-height:40px;border:1px solid #ffffff;background:#00285f url(arrow_f.png) 95% center no-repeat;font-size:14px;color:#99a9bf;cursor:pointer;}
.footer_link ul{width:100%;border:1px solid #e2e2e2;border-left:none;border-right:none;background:#fff;position:absolute;/*top:39px;*/bottom:39px;left:0;max-height:200px;overflow-y:scroll;display:none;}
.footer_link ul li{line-height:38px;border-left:1px solid #e2e2e2;}
.footer_link ul li a{display:block;padding-left:15px;font-size:14px;color:#888;}
.footer_link ul li a:hover{background:#f5f5f5;}
.footer_ewm{width:100%;float:none;}
.footer_ewm li{width:48%;float:left;margin:0;}
.footer_ewm li:nth-child(2){float:right;}
.footer_ewm .img{background:#fff;padding:5.5%;}
.footer_ewm p{text-align:left;}
.footer_ewm li div{font-size: 1.4rem;color: #ffffff;}
.footer_ewm li h3{font-size: 2rem;color: #ffffff;text-align: center;}

.footer_share a{background:url(footer_share2.png) no-repeat !important;background-size:auto 100% !important;height:30px !important;width:30px !important;margin:0 10px 0 0 !important;}
.footer_share a.bds_qzone{background-position:-40px 0 !important;}
.footer_share a.bds_weixin{background-position:-80px 0 !important;}
.footer_share a.bds_dingyue{background-position:-240px 0 !important;}

.footer_share a:hover{opacity:1 !important;}
.footer_share a.bds_tsina:hover  {background-position:-120px 0 !important;}
.footer_share a.bds_qzone:hover  {background-position:-160px 0 !important;}
.footer_share a.bds_weixin:hover {background-position:-200px 0 !important;}
.footer_share a.bds_dingyue:hover{background-position:-280px 0 !important;}
.m_footer {background: #6a3841;padding: 3%;position: relative;}
.m_footer .home_5 {padding-top: 24px;padding-bottom: 9px;}
.m_footer .ftit {color: #FFFFFF;font-size: 18px;text-align: left;padding-top: 2px;padding-bottom: 9px;}
.m_footer .w {color: #FFFFFF;font-size: 14px;text-align: left;line-height: 24px;}
.m_footer .m_ft_link select {background: none;color: #FFFFFF;font-size: 16px;text-align: center;width: 100%;border: 1px rgba(255,255,255,.4) solid;height: 38px; padding: 5px;}
.m_footer .m_ft_link select option {background: #b81727;color: #FFFFFF;font-size: 16px;}
.m_footer .foot_link {color: #d69296;font-size: 16px;text-align: center;}
.m_footer .foot_link a {color: #FFFFFF;font-size: 16px;}
.m_footer .foot  {color: #FFFFFF;font-size: 14px;}
.m_footer .foot a {color: #a9a8a8;}
.m_footer .ft_wx {margin-top: 12px;text-align: center;font-size: 14px;color: #ecc2c6;line-height: 24px;margin-bottom: 14px;}
.m_footer .ft_wx img {max-width: 120px;text-align: center;width: 36%;margin: auto;}


@media only screen and (min-width: 1200px) {
    .am-tabs{margin: 0px;padding: 0px;}
    .am-datepicker{margin-top: -100px;}
    .am-form-label{font-size: 16px;}
    .am-form .in{height: 46px;}
    .am-form .am-btn{height: 46px;}
    .gb_form .am-btn{width: 260px;}
    .gb_form .gb_bor_t{border-top: 1px #dddddd solid;padding-top: 30px;padding-bottom: 45px;}
}
@media only screen and (max-width: 1024px) {
    .wz *{font-size:1.5rem!important;line-height: 2.5rem!important;}
    .wz img{max-width: 100%;height: auto;}
    .wz1{background: url("bg_index.png") top center repeat;margin: auto;width: 96%;color: #000; }
    .wz1 *{font-family: "微软雅黑", sans-serif;font-size: 1.2rem;color: #000;}
    .foot, .foot a{padding-top: 0;}
}